<?php
function curl($url, $post = '', $cookie = '', $cookiejar = '', $referer = ''){
	    $tmpInfo = '';   
	    $cookiepath = 'cookie.txt';  
	    $header[] = "Content-type: application/x-www-form-urlencoded; charset=utf-8"; 
	    $curl = curl_init();   
	    curl_setopt($curl, CURLOPT_URL, $url); 
	    $user_agent = isset($_SERVER['HTTP_USER_AGENT'])?$_SERVER['HTTP_USER_AGENT']:'';
	    curl_setopt($curl, CURLOPT_USERAGENT, $user_agent);   
	    if($referer) {   
	    curl_setopt($curl, CURLOPT_REFERER, $referer);   
	    } else {   
	    curl_setopt($curl, CURLOPT_AUTOREFERER, 1);    
	    }   
	    if($post) {   
	    curl_setopt($curl, CURLOPT_POST, 1);    
	    curl_setopt($curl, CURLOPT_POSTFIELDS, $post);   
	    }   
	    if($cookie) {   
	    curl_setopt($curl, CURLOPT_COOKIE, $cookie);   
	    }   
	    if($cookiejar) {   
	    curl_setopt($curl, CURLOPT_COOKIEJAR, $cookiepath);   
	    curl_setopt($curl, CURLOPT_COOKIEFILE, $cookiepath);   
	    }   
	    //curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);   
	    curl_setopt($curl, CURLOPT_TIMEOUT, 100);   
	    curl_setopt($curl, CURLOPT_HEADER, 0);  
	    curl_setopt($curl, CURLOPT_HTTPHEADER, $header); 
	    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
	    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
	    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);    
	    $tmpInfo = curl_exec($curl);   
	    if (curl_errno($curl) || curl_error($curl)) {   
	    //  echo '<pre><b>错误:</b><br />'.curl_error($curl);exit;
			$tmpInfo='';
	    }   
	    curl_close($curl);   
	    return $tmpInfo;   
	} 